customer service technicians - Turkish English Dictionary